walking skeleton - German English Dictionary